M304's train sits silently in McBride, BC waiting for a crew to come off of rest to take it towards Jasper, AB.
CN M304 cruises through Lucerne climbing up the hill to Yellowhead.
Prince George-Winnipeg train M304 skirts the shores of Moose Lake.
CN SD70M-2 8864 and CN ES44DC 2281 begin their climb up to Yellowhead (12.2 miles east) with train M304.